package entity

import (
	"github.com/tendermint/tendermint/abci/example/kvstore"
	tmbytes "github.com/tendermint/tendermint/libs/bytes"
	"github.com/tendermint/tendermint/types"
)

type MerkleProof struct {
	TxProof  types.TxProof    `json:"tx_proof"`
	RootHash tmbytes.HexBytes `json:"root_hash"`
}

type ProvResult struct {
	Txs             []*kvstore.Tx  `json:"txs"`
	MerkleProofList []*MerkleProof `json:"merkle_proof_list"`
}
